<?php
defined('ROOTPATH') OR exit('Forbidden');

// 载入控制器方法
function load_controller($c, $a) {

    // 定义控制器路径、控制器名、方法名
    $controller_path = ROOTPATH.'controllers/con_'.$c.'.php';
    $controller = 'con_'.$c;
    $action = $a;

    // 判断控制器是否存在
    if (file_exists($controller_path)) {
        require $controller_path;
    } else {
        echo "error!";
    }

    // 判断对象方法是否存在
    if (method_exists($controller, $action) === true) {
        $ctrl = new $controller();
        $ctrl->$action();
    } else {
        echo 'method error!';
    }

}
